_midiAPI_Connect ( $hInDevice, $hOutDevice ) (Requires: #Include <midiAPI.au3>)
_midiAPI_Disconnect ( $hInDevice, $hOutDevice ) (Requires: #Include <midiAPI.au3>)
_midiAPI_InAddBuffer ( $hDevice, $pMidiHdr [, $iMidiHdrSz = Default] ) (Requires: #Include <midiAPI.au3>)
_midiAPI_InClose ( $hDevice ) (Requires: #Include <midiAPI.au3>)
_midiAPI_InGetDevCaps ( $iDeviceID, $pMidiInCaps [, $iMidiInCapsSz = 76] ) (Requires: #Include <midiAPI.au3>)
_midiAPI_InGetErrorText ( $iError ) (Requires: #Include <midiAPI.au3>)
_midiAPI_InGetNumDevs ( ) (Requires: #Include <midiAPI.au3>)
_midiAPI_InOpen ( $iDeviceID [, $pCallBk = 0 [, $iInst = 0 [, $iFlags = $CALLBACK_NULL]]] ) (Requires: #Include <midiAPI.au3>)
_midiAPI_InPrepareHeader ( $hDevice, $pMidiHdr [, $iMidiHdrSz = Default] ) (Requires: #Include <midiAPI.au3>)
_midiAPI_InReset ( $hDevice ) (Requires: #Include <midiAPI.au3>)
_midiAPI_InStart ( $hDevice ) (Requires: #Include <midiAPI.au3>)
_midiAPI_InStop ( $hDevice ) (Requires: #Include <midiAPI.au3>)
_midiAPI_InUnprepareHeader ( $hDevice, $pMidiHdr [, $iMidiHdrSz = Default] ) (Requires: #Include <midiAPI.au3>)
_midiAPI_OutCacheDrumPatches ( $hDevice, $iPatch, $pKeyArr, $iFlags ) (Requires: #Include <midiAPI.au3>)
_midiAPI_OutCachePatches ( $hDevice, $iBank, $pPatchArr, $iFlags ) (Requires: #Include <midiAPI.au3>)
_midiAPI_OutClose ( $hDevice ) (Requires: #Include <midiAPI.au3>)
_midiAPI_OutGetDevCaps ( $iDeviceID, $pMidiOutCaps [, $iMidiOutCapsSz = 84] ) (Requires: #Include <midiAPI.au3>)
_midiAPI_OutGetErrorText ( $iError ) (Requires: #Include <midiAPI.au3>)
_midiAPI_OutGetNumDevs ( ) (Requires: #Include <midiAPI.au3>)
_midiAPI_OutGetVolume ( $hDevice ) (Requires: #Include <midiAPI.au3>)
_midiAPI_OutLongMsg ( $hDevice, $pMidiHdr [, $iMidiHdrSz = Default] ) (Requires: #Include <midiAPI.au3>)
_midiAPI_OutOpen ( $iDeviceID [, $pCallBk = 0 [, $iInst = 0 [, $iFlags = $CALLBACK_NULL]]] ) (Requires: #Include <midiAPI.au3>)
_midiAPI_OutPrepareHeader ( $hDevice, $pMidiHdr [, $iMidiHdrSz = Default] ) (Requires: #Include <midiAPI.au3>)
_midiAPI_OutReset ( $hDevice ) (Requires: #Include <midiAPI.au3>)
_midiAPI_OutSetVolume ( $hDevice, $iVolume ) (Requires: #Include <midiAPI.au3>)
_midiAPI_OutShortMsg ( $hDevice, $iMessage ) (Requires: #Include <midiAPI.au3>)
_midiAPI_OutUnprepareHeader ( $hDevice, $pMidiHdr [, $iMidiHdrSz = Default] ) (Requires: #Include <midiAPI.au3>)
_midiAPI_Shutdown ( ) (Requires: #Include <midiAPI.au3>)
_midiAPI_Startup ( ) (Requires: #Include <midiAPI.au3>)
_midiAPI_StreamClose ( $hStream ) (Requires: #Include <midiAPI.au3>)
_midiAPI_StreamOpen ( $iDeviceID [, $pCallBk = 0 [, $iInst = 0 [, $iFlags = $CALLBACK_NULL]]] ) (Requires: #Include <midiAPI.au3>)
_midiAPI_StreamOut ( $hStream, $pMidiHdr [, $iMidiHdrSz = Default] ) (Requires: #Include <midiAPI.au3>)
_midiAPI_StreamPause ( $hStream ) (Requires: #Include <midiAPI.au3>)
_midiAPI_StreamPosition ( $hStream, $pMMTime [, $iMMTimeSz = 8] ) (Requires: #Include <midiAPI.au3>)
_midiAPI_StreamProperty ( $hStream, $iProperty, $pData ) (Requires: #Include <midiAPI.au3>)
_midiAPI_StreamRestart ( $hStream ) (Requires: #Include <midiAPI.au3>)
_midiAPI_StreamStop ( $hStream ) (Requires: #Include <midiAPI.au3>)
